package com.fdb.efp.esb.service.bo.req.sed.customer;

import com.alibaba.fastjson.annotation.JSONField;
import com.fdb.efp.esb.common.constant.hj.HjBaseBean;

import java.io.Serializable;

/**
 * 需求编号:2019D0519
 * 问题编号:
 * 开发人员: caoxin
 * 创建日期:2019/7/17
 * 功能描述:客人信息维护 请求对象
 * 修改日期:2019/7/17
 * 修改描述:
 */
public class ReqSedCusToOnlineFinanceBean extends HjBaseBean implements Serializable {
	private static final long serialVersionUID = 3583453034609155711L;
    {
        setSvcFld("MBSD_BP_UM");
        setSvcTp("1200");
        setServiceCd("0202");
    }
    // 客户号
    private String ClntNo;
    // 客户姓名
    private String CustNm;
    // 证件类型
    private String CertTp;
    // 证件号码
    private String CertNo;
    // 手机号码
    String MblNo;
    // 证件有效期
    private String IdenEfftDt;
    // 身份证头像照片文件路径
    private String IdentPhtFlPth;
    // 身份证正面照文件路径
    private String IdentFrtPhtFlPth;
    // 身份证反面照文件路径
    private String IdentObvrPhtFlPth;
    // 手持身份证正面照片文件路径
    private String HldrIdentFrtPhtFlPth;
    // 手持身份证反面照片文件路径
    private String HldrIdentObvrPhtFlPth;
    // 人脸认证视频文件路径
    private String FaceAuthVidPhtFlPth;
    // 别名
    private String AlsNm;
    // 婚姻状况
    private String MrgSitu;
    // 学历代码
    private String EduCd;
    // 家庭地址
    private String FamAddr;
    // 职业代码
    private String CrrCd;
    // 职称代码
    private String TtlCd;
    // 用户性别
    private String UsrGnd;
    // 联系地址
    private String CtcAddr;
    // 民族代码
    private String EthnicCd;
    // 客户英文名称
    private String ClntEnNm;
    // 发证机关地区码
    private String IssueOrgAddrCd;
    // 国籍
    private String Nation;
    // 出生日期
    private String BrthDt;
    // 单位名称
    private String CorpNm;
    // 工作单位地址
    private String WrkCorpAddr;
    // 工作单位电话
    private String WrkCorpTelNo;
    // 家庭电话
    private String FamTelNo;
    // 个人月收入
    private Double IndvIncmAmt;
    // 家庭月收入
    private Double FamIncmAmt;
    // 配偶姓名
    private String SpsNm;
    // 配偶联系电话
    private String SpsCtcTelNo;
    // 配偶移动电话
    private String SpsMblTelNo;
    // 配偶客户号
    private String SpsCustNo;
    // 邮编
    private String Pstcd;
    // 工作性质
    private String WrkChar;
    // 是否农户
    private String WhthrFrmr;
    // 学位代码
    private String DgrCd;
    // 住宅性质
    private String RsdntlTp;
    // 家庭邮编
    private String FamPstcd;
    // 邮箱
    private String Email;
    // 行业代码
    private String IndusCd;
    // 职务代码
    private String PosCd;
    // 紧急联系人姓名
    private String UrgntCtcNm;
    // 紧急联系人电话
    private String UrgntCtcTelNo;
    // 核心客户号
    private String CoreClntNo;
    // 本行员工标志
    private String OwnStfFlg;
    // 户籍地址
    private String DomcAddr;
    // 户籍性质
    private String DomcChar;
    // 户口所在派出所
    private String DomcBlngPoStat;
    // 家庭人口数
    private Double FamPpn;
    // 自雇/受雇
    private String Emp;
    // 集团单位编码
    private String GrpCd;
    // 参加工作年份
    private String WrkStrtYr;
    // 供养人口
    private Double FstrPpn;
    // 家庭月支出
    private Double FamMnthExpns;
    // 产品编号
    private String ProdType;
    @JSONField(name="ClntNo")
    public void setClntNo(String ClntNo){this.ClntNo=ClntNo;}
    @JSONField(name="ClntNo")
    public String getClntNo(){return ClntNo;}
    @JSONField(name="CustNm")
    public void setCustNm(String CustNm){this.CustNm=CustNm;}
    @JSONField(name="CustNm")
    public String getCustNm(){return CustNm;}
    @JSONField(name="CertTp")
    public void setCertTp(String CertTp){this.CertTp=CertTp;}
    @JSONField(name="CertTp")
    public String getCertTp(){return CertTp;}
    @JSONField(name="CertNo")
    public void setCertNo(String CertNo){this.CertNo=CertNo;}
    @JSONField(name="CertNo")
    public String getCertNo(){return CertNo;}
    @JSONField(name="MblNo")
    public void setMblNo(String MblNo){this.MblNo=MblNo;}
    @JSONField(name="MblNo")
    public String getMblNo(){return MblNo;}
    @JSONField(name="IdenEfftDt")
    public void setIdenEfftDt(String IdenEfftDt){this.IdenEfftDt=IdenEfftDt;}
    @JSONField(name="IdenEfftDt")
    public String getIdenEfftDt(){return IdenEfftDt;}
    @JSONField(name="IdentPhtFlPth")
    public void setIdentPhtFlPth(String IdentPhtFlPth){this.IdentPhtFlPth=IdentPhtFlPth;}
    @JSONField(name="IdentPhtFlPth")
    public String getIdentPhtFlPth(){return IdentPhtFlPth;}
    @JSONField(name="IdentFrtPhtFlPth")
    public void setIdentFrtPhtFlPth(String IdentFrtPhtFlPth){this.IdentFrtPhtFlPth=IdentFrtPhtFlPth;}
    @JSONField(name="IdentFrtPhtFlPth")
    public String getIdentFrtPhtFlPth(){return IdentFrtPhtFlPth;}
    @JSONField(name="IdentObvrPhtFlPth")
    public void setIdentObvrPhtFlPth(String IdentObvrPhtFlPth){this.IdentObvrPhtFlPth=IdentObvrPhtFlPth;}
    @JSONField(name="IdentObvrPhtFlPth")
    public String getIdentObvrPhtFlPth(){return IdentObvrPhtFlPth;}
    @JSONField(name="HldrIdentFrtPhtFlPth")
    public void setHldrIdentFrtPhtFlPth(String HldrIdentFrtPhtFlPth){this.HldrIdentFrtPhtFlPth=HldrIdentFrtPhtFlPth;}
    @JSONField(name="HldrIdentFrtPhtFlPth")
    public String getHldrIdentFrtPhtFlPth(){return HldrIdentFrtPhtFlPth;}
    @JSONField(name="HldrIdentObvrPhtFlPth")
    public void setHldrIdentObvrPhtFlPth(String HldrIdentObvrPhtFlPth){this.HldrIdentObvrPhtFlPth=HldrIdentObvrPhtFlPth;}
    @JSONField(name="HldrIdentObvrPhtFlPth")
    public String getHldrIdentObvrPhtFlPth(){return HldrIdentObvrPhtFlPth;}
    @JSONField(name="FaceAuthVidPhtFlPth")
    public void setFaceAuthVidPhtFlPth(String FaceAuthVidPhtFlPth){this.FaceAuthVidPhtFlPth=FaceAuthVidPhtFlPth;}
    @JSONField(name="FaceAuthVidPhtFlPth")
    public String getFaceAuthVidPhtFlPth(){return FaceAuthVidPhtFlPth;}
    @JSONField(name="AlsNm")
    public void setAlsNm(String AlsNm){this.AlsNm=AlsNm;}
    @JSONField(name="AlsNm")
    public String getAlsNm(){return AlsNm;}
    @JSONField(name="MrgSitu")
    public void setMrgSitu(String MrgSitu){this.MrgSitu=MrgSitu;}
    @JSONField(name="MrgSitu")
    public String getMrgSitu(){return MrgSitu;}
    @JSONField(name="EduCd")
    public void setEduCd(String EduCd){this.EduCd=EduCd;}
    @JSONField(name="EduCd")
    public String getEduCd(){return EduCd;}
    @JSONField(name="FamAddr")
    public void setFamAddr(String FamAddr){this.FamAddr=FamAddr;}
    @JSONField(name="FamAddr")
    public String getFamAddr(){return FamAddr;}
    @JSONField(name="CrrCd")
    public void setCrrCd(String CrrCd){this.CrrCd=CrrCd;}
    @JSONField(name="CrrCd")
    public String getCrrCd(){return CrrCd;}
    @JSONField(name="TtlCd")
    public void setTtlCd(String TtlCd){this.TtlCd=TtlCd;}
    @JSONField(name="TtlCd")
    public String getTtlCd(){return TtlCd;}
    @JSONField(name="UsrGnd")
    public void setUsrGnd(String UsrGnd){this.UsrGnd=UsrGnd;}
    @JSONField(name="UsrGnd")
    public String getUsrGnd(){return UsrGnd;}

    @JSONField(name="CtcAddr")
    public void setCtcAddr(String CtcAddr){this.CtcAddr=CtcAddr;}
    @JSONField(name="CtcAddr")
    public String getCtcAddr(){return CtcAddr;}
    @JSONField(name="EthnicCd")
    public void setEthnicCd(String EthnicCd){this.EthnicCd=EthnicCd;}
    @JSONField(name="EthnicCd")
    public String getEthnicCd(){return EthnicCd;}
    @JSONField(name="ClntEnNm")
    public void setClntEnNm(String ClntEnNm){this.ClntEnNm=ClntEnNm;}
    @JSONField(name="ClntEnNm")
    public String getClntEnNm(){return ClntEnNm;}
    @JSONField(name="IssueOrgAddrCd")
    public void setIssueOrgAddrCd(String IssueOrgAddrCd){this.IssueOrgAddrCd=IssueOrgAddrCd;}
    @JSONField(name="IssueOrgAddrCd")
    public String getIssueOrgAddrCd(){return IssueOrgAddrCd;}
    @JSONField(name="Nation")
    public void setNation(String Nation){this.Nation=Nation;}
    @JSONField(name="Nation")
    public String getNation(){return Nation;}
    @JSONField(name="BrthDt")
    public void setBrthDt(String BrthDt){this.BrthDt=BrthDt;}
    @JSONField(name="BrthDt")
    public String getBrthDt(){return BrthDt;}
    @JSONField(name="CorpNm")
    public void setCorpNm(String CorpNm){this.CorpNm=CorpNm;}
    @JSONField(name="CorpNm")
    public String getCorpNm(){return CorpNm;}
    @JSONField(name="WrkCorpAddr")
    public void setWrkCorpAddr(String WrkCorpAddr){this.WrkCorpAddr=WrkCorpAddr;}
    @JSONField(name="WrkCorpAddr")
    public String getWrkCorpAddr(){return WrkCorpAddr;}
    @JSONField(name="WrkCorpTelNo")
    public void setWrkCorpTelNo(String WrkCorpTelNo){this.WrkCorpTelNo=WrkCorpTelNo;}
    @JSONField(name="WrkCorpTelNo")
    public String getWrkCorpTelNo(){return WrkCorpTelNo;}
    @JSONField(name="FamTelNo")
    public void setFamTelNo(String FamTelNo){this.FamTelNo=FamTelNo;}
    @JSONField(name="FamTelNo")
    public String getFamTelNo(){return FamTelNo;}
    @JSONField(name="IndvIncmAmt")
    public void setIndvIncmAmt(Double IndvIncmAmt){this.IndvIncmAmt=IndvIncmAmt;}
    @JSONField(name="IndvIncmAmt")
    public Double getIndvIncmAmt(){return IndvIncmAmt;}
    @JSONField(name="FamIncmAmt")
    public void setFamIncmAmt(Double FamIncmAmt){this.FamIncmAmt=FamIncmAmt;}
    @JSONField(name="FamIncmAmt")
    public Double getFamIncmAmt(){return FamIncmAmt;}
    @JSONField(name="SpsNm")
    public void setSpsNm(String SpsNm){this.SpsNm=SpsNm;}
    @JSONField(name="SpsNm")
    public String getSpsNm(){return SpsNm;}
    @JSONField(name="SpsCtcTelNo")
    public void setSpsCtcTelNo(String SpsCtcTelNo){this.SpsCtcTelNo=SpsCtcTelNo;}
    @JSONField(name="SpsCtcTelNo")
    public String getSpsCtcTelNo(){return SpsCtcTelNo;}
    @JSONField(name="SpsMblTelNo")
    public void setSpsMblTelNo(String SpsMblTelNo){this.SpsMblTelNo=SpsMblTelNo;}
    @JSONField(name="SpsMblTelNo")
    public String getSpsMblTelNo(){return SpsMblTelNo;}
    @JSONField(name="SpsCustNo")
    public void setSpsCustNo(String SpsCustNo){this.SpsCustNo=SpsCustNo;}
    @JSONField(name="SpsCustNo")
    public String getSpsCustNo(){return SpsCustNo;}
    @JSONField(name="Pstcd")
    public void setPstcd(String Pstcd){this.Pstcd=Pstcd;}
    @JSONField(name="Pstcd")
    public String getPstcd(){return Pstcd;}
    @JSONField(name="WrkChar")
    public void setWrkChar(String WrkChar){this.WrkChar=WrkChar;}
    @JSONField(name="WrkChar")
    public String getWrkChar(){return WrkChar;}
    @JSONField(name="WhthrFrmr")
    public void setWhthrFrmr(String WhthrFrmr){this.WhthrFrmr=WhthrFrmr;}
    @JSONField(name="WhthrFrmr")
    public String getWhthrFrmr(){return WhthrFrmr;}
    @JSONField(name="DgrCd")
    public void setDgrCd(String DgrCd){this.DgrCd=DgrCd;}
    @JSONField(name="DgrCd")
    public String getDgrCd(){return DgrCd;}
    @JSONField(name="RsdntlTp")
    public void setRsdntlTp(String RsdntlTp){this.RsdntlTp=RsdntlTp;}
    @JSONField(name="RsdntlTp")
    public String getRsdntlTp(){return RsdntlTp;}
    @JSONField(name="FamPstcd")
    public void setFamPstcd(String FamPstcd){this.FamPstcd=FamPstcd;}
    @JSONField(name="FamPstcd")
    public String getFamPstcd(){return FamPstcd;}
    @JSONField(name="Email")
    public void setEmail(String Email){this.Email=Email;}
    @JSONField(name="Email")
    public String getEmail(){return Email;}
    @JSONField(name="IndusCd")
    public void setIndusCd(String IndusCd){this.IndusCd=IndusCd;}
    @JSONField(name="IndusCd")
    public String getIndusCd(){return IndusCd;}
    @JSONField(name="PosCd")
    public void setPosCd(String PosCd){this.PosCd=PosCd;}
    @JSONField(name="PosCd")
    public String getPosCd(){return PosCd;}
    @JSONField(name="UrgntCtcNm")
    public void setUrgntCtcNm(String UrgntCtcAddr){this.UrgntCtcNm=UrgntCtcAddr;}
    @JSONField(name="UrgntCtcNm")
    public String getUrgntCtcNm(){return UrgntCtcNm;}
    @JSONField(name="UrgntCtcTelNo")
    public void setUrgntCtcTelNo(String UrgntCtcTelNo){this.UrgntCtcTelNo=UrgntCtcTelNo;}
    @JSONField(name="UrgntCtcTelNo")
    public String getUrgntCtcTelNo(){return UrgntCtcTelNo;}
    @JSONField(name="CoreClntNo")
    public void setCoreClntNo(String CoreClntNo){this.CoreClntNo=CoreClntNo;}
    @JSONField(name="CoreClntNo")
    public String getCoreClntNo(){return CoreClntNo;}
    @JSONField(name="OwnStfFlg")
    public void setOwnStfFlg(String OwnStfFlg){this.OwnStfFlg=OwnStfFlg;}
    @JSONField(name="OwnStfFlg")
    public String getOwnStfFlg(){return OwnStfFlg;}
    @JSONField(name="DomcAddr")
    public void setDomcAddr(String DomcAddr){this.DomcAddr=DomcAddr;}
    @JSONField(name="DomcAddr")
    public String getDomcAddr(){return DomcAddr;}
    @JSONField(name="DomcChar")
    public void setDomcChar(String DomcChar){this.DomcChar=DomcChar;}
    @JSONField(name="DomcChar")
    public String getDomcChar(){return DomcChar;}
    @JSONField(name="DomcBlngPoStat")
    public void setDomcBlngPoStat(String DomcBlngPoStat){this.DomcBlngPoStat=DomcBlngPoStat;}
    @JSONField(name="DomcBlngPoStat")
    public String getDomcBlngPoStat(){return DomcBlngPoStat;}
    @JSONField(name="FamPpn")
    public void setFamPpn(Double FamPpn){this.FamPpn=FamPpn;}
    @JSONField(name="FamPpn")
    public Double getFamPpn(){return FamPpn;}
    @JSONField(name="Emp")
    public void setEmp(String Emp){this.Emp=Emp;}
    @JSONField(name="Emp")
    public String getEmp(){return Emp;}
    @JSONField(name="GrpCd")
    public void setGrpCd(String GrpCd){this.GrpCd=GrpCd;}
    @JSONField(name="GrpCd")
    public String getGrpCd(){return GrpCd;}
    @JSONField(name="WrkStrtYr")
    public void setWrkStrtYr(String WrkStrtYr){this.WrkStrtYr=WrkStrtYr;}
    @JSONField(name="WrkStrtYr")
    public String getWrkStrtYr(){return WrkStrtYr;}
    @JSONField(name="FstrPpn")
    public void setFstrPpn(Double FstrPpn){this.FstrPpn=FstrPpn;}
    @JSONField(name="FstrPpn")
    public Double getFstrPpn(){return FstrPpn;}
    @JSONField(name="FamMnthExpns")
    public void setFamMnthExpns(Double FamMnthExpns){this.FamMnthExpns=FamMnthExpns;}
    @JSONField(name="FamMnthExpns")
    public Double getFamMnthExpns(){return FamMnthExpns;}
    @JSONField(name="ProdType")
    public String getProdType() {
        return ProdType;
    }
    @JSONField(name="ProdType")
    public void setProdType(String prodType) {
        ProdType = prodType;
    }
}
